#ifndef FLOOR_H
#define FLOOR_H

#include "vector3d.h"
#include "color.h"

class Floor{
	public:
		Floor(){};
		Floor(double, double, double, Vector3D, Color);
		~Floor();
		
		Color getColor();
		void setColor(Color);
		
		double getWidth();
		void setWidth(double);
		
		double getHeight();
		void setHeight(double);
		
		double getK();
		void setK(double);
		
		Vector3D getPosition();
		void setPosition(Vector3D);
		
		Vector3D getX();
		void setX(Vector3D);
		
	private:
		double width;
		double height;
		double k;
		Vector3D position;
		Color color;
		Vector3D x;
};

#endif
